Big Huge Thesaurus

trazodone hydrochloride

noun